      #search-box {
        position:fixed;
        top:0;
        left:0;
        right:0;
        bottom:0;
        width:100%;
        height:100%;
        background:rgba(0, 0, 0, 0.8)!Important;
        background-image:url(http://2.bp.blogspot.com/-lA7tdjKoXPw/UYQ3nBzewWI/AAAAAAAAIq0/BD-Ih3H6O8o/s000/bg.png);
        z-index:999;
        display:none;
      }
      #search-box .search-main {
        background-color:rgba(10, 10, 10, 0.7)!Important;
        background-color:#111;
        border:1px solid rgba(255, 255, 255, 0.07);
        float:left;
        position:absolute;
        top:50%;
        left:50%;
        margin:-70px 0px 0px -150px;
        padding:12px;
        color:white;
      }
      #search-box .search-main form {
        overflow: hidden;
        margin: 0 auto;
        position: relative;
        z - index: 12000;
      }
      #search-box .search-main #search-text {
        border: 0;
        color:#333;
        background-color:rgba(0, 0, 0, 0.5)!Important;
        background-color:#111;
        padding: 0 20px;
        width:1;
        height: 3em;
        border:1px solid rgba(255, 255, 255, 0.06);
        float: left;
        - moz - box - sizing: border - box;
        - webkit - box - sizing: border - box;
        box - sizing: border - box;
      }
      #search-box .search-main #search-submit {
        float: left;
        padding: 0;
        border: 0;
        width:80px;
        height: 3em;
        cursor: pointer;
        text - transform: uppercase;
        color: #999;
        background-color:rgba(60, 60, 60, 0.5)!important;
        background-color:#252525;
        border:1px solid rgba(255, 255, 255, 0.02);
        - moz - box - sizing: border - box;
        - webkit - box - sizing: border - box;
        box - sizing: border - box;
      }
      .searchsubmit: hover {
        color: #fff;
      }
      #search-box .search-main a.close {
        color:white;
        font:bold 20px Arial, Sans-Serif;
        text-decoration:none;
        position:absolute;
        top:-8px;
        right:-18px;
      }